﻿using System;
using System.Collections.Generic;
using System.Web;
using System.Data;
using System.Xml.Serialization;
using Recomendaciones.Entidades;

/// <summary>
/// Descripción breve de ComentarioItemDTO
/// </summary>
public class ComentarioItemDTO
{
    public int Id { get; set; }

    public int ItemId { get; set; }

    public string Item { get; set; } 

    public string Usuario { get; set; } //Pasar a clase Usuario

    public decimal Puntaje { get; set; }

    public string Comentario { get; set; }

    public DateTime Fecha { get; set; }

    public long FechaJS { get; set; }

    public Nullable<Boolean> Reportado { get; set; }

    public Nullable<Boolean> Bloqueado { get; set; }

    public string TipoItem { get; set;}

    public ComentarioItemDTO()
    {

    }

    public ComentarioItemDTO(ComentarioItem comentarioItemEnt)
    {
        if (comentarioItemEnt != null)
        {
            Id = comentarioItemEnt.Id;
            ItemId = comentarioItemEnt.ItemId;
            Item = comentarioItemEnt.Item;
            Usuario = comentarioItemEnt.Usuario;
            Puntaje = comentarioItemEnt.Puntaje;
            Comentario = comentarioItemEnt.Comentario;
            Fecha = comentarioItemEnt.Fecha;
            FechaJS = comentarioItemEnt.FechaJS;
            Reportado = comentarioItemEnt.Reportado;
            Bloqueado = comentarioItemEnt.Bloqueado;
            TipoItem = comentarioItemEnt.TipoItem;
        }
    }

}